blessing in disguise

Translations
благословение в маскировке
The delay turned out to be a blessing in disguise.
Задержка оказалась благословением в маскировке.
Definitions
A situation that appears to be negative or unfortunate at first but ultimately results in something positive or beneficial.